package com.macro.mall.mapper;

import com.macro.mall.model.PmServerSpecPic;
import com.macro.mall.model.PmServerSpecPicExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PmServerSpecPicMapper {
    long countByExample(PmServerSpecPicExample example);

    int deleteByExample(PmServerSpecPicExample example);

    int deleteByPrimaryKey(Long id);

    int insert(PmServerSpecPic record);

    int insertSelective(PmServerSpecPic record);

    List<PmServerSpecPic> selectByExample(PmServerSpecPicExample example);

    PmServerSpecPic selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") PmServerSpecPic record, @Param("example") PmServerSpecPicExample example);

    int updateByExample(@Param("record") PmServerSpecPic record, @Param("example") PmServerSpecPicExample example);

    int updateByPrimaryKeySelective(PmServerSpecPic record);

    int updateByPrimaryKey(PmServerSpecPic record);
}